home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Mac Format 1994 August
/
August CD.bin
/
Shareware
/
Games
/
Core War
/
READ.ME 1.2
< prev
Wrap
Text File
|
1992-10-22
|
6KB
|
122 lines
Core!
A Redcode development system for the Macintosh
Notes on release version 1.2 10/19/92
Includes: SHAREWARE NOTE
CD-ROM DISTRIBUTION NOTICE
PACKING LIST
USING THIS DOCUMENTATION
PROBABLE QUESTIONS
KNOWN BUGS
RELEASE HISTORY
SHAREWARE NOTE:
About ShareWare: Core! is a ShareWare product. For those unfamiliar
with ShareWare, this means that the product is distributed freely throughout
the Macintosh community, except that commercial distribution is prohibited.
After a trial period using Core!, you are honor-bound to either send in the
registration fee or erase Core! from your software collection. Feel free
to give Core! to your friends! but be sure to tell them that Core! is not free,
and that if they like and use Core! they too must send in their personal
registration fee. If you have questions, contact me at the address above,
or at jonn@microsoft.com.
The ShareWare fee schedule for this version of Core! is:
Just Registration: US$14;
Registration Plus Latest Update: US$17 or US$14 + stamped self-addressed
disk mailer with 800K disk;
payable in check, money order,
or the giant stone coins of the Yap Islanders (just kidding! really!) to:
Jon Newman
13824 NE 87th Street
Redmond, WA 98052-1959 USA
jonn@microsoft.com
OVERSEAS USERS PLEASE READ: Overseas customers should not send checks, since
the fee for cashing an overseas check runs US$10-15. Send postal money orders
or US currency instead.
Please note that the Microsoft email address in no way implies any
liability of Microsoft Corp., its subsidiaries or employees for Core!.
Core! was developed and marketed independently before I started work at
Microsoft, and Microsoft Corporation will not support or be held liable for
this product.
I have agreed to pay Robert Martin $4 for every full ShareWare registration of
Core!, in recognition of his Core War simulator which is the prototype for
this simulator. I have unfortunately lost touch with Robert Martin; if you
know where to find him, please tell me.
CD-ROM DISTRIBUTION NOTICE:
SHAREWARE AUTHORS, INC owns the exclusive rights to the sale and distribution
of this program on CD-ROM and all other high capacity (over 2MB) media.
All other such distribution is strictly prohibited.
PACKING LIST:
This distribution of Core! includes:
The application "Core!"
See the About box for quick hints, or Show Balloon Help (on System 7).
READ.ME
You're reading it!
The document "Core! manual" for MacWrite 5.0
The manual tells all about the Core! implementation of Core War, including
all menu items, dialog boxes, etc. Read this if you don't understand some
displays or features in Core!.
The document "MARS Overview" for MacWrite 5.0
The overview describes in detail how Core War programs work. If you
have never before programmed in Redcode, you should read this.
The document "MARS Standard" in text format
This is the official standard on how Core War programs work. It is
definitive, but novices may find the MARS Overview easier to understand.
The document "ICWS Invitation" is text format
Information about the International Core War Society
Battle Programs: Contest '87, Contest '88, Contest '89, Contest '90,
Standard, and Jon's Fighters
Try these sample programs against one another, or against your own
creation! The best way to learn how Redcode works is to watch Core War
programs in action.
PROBABLE QUESTIONS:
WHAT MODELS DOES CORE! SUPPORT? Core! has been tested successfully on Macs from 512K
(64K RAM) up through IIfx. I have no information on AMAX or Mac Portable. Core! is
in general a clean application which should support any Mac with at least 512K RAM.
WHAT SYSTEMS DOES CORE! SUPPORT? Core! has been tested successfully on everything from
System 3.? through System 7.
DOES CORE! WORK ON SYSTEM 7? WITH VIRTUAL MEMORY? WITH 32-BIT ADDRESSING? Yes, yes,
yes. It also has balloon help for the menus and dialogs.
DOES CORE! WORK IN THE BACKGROUND UNDER MULTIFINDER? Yes it does.
DOES CORE! WORK ON COLOR MACS? Yes, Core! should automatically
recognize the color capabilities of your Macintosh display. You will not
notice this until you load a fighter as RED or GREEN.
CAN I VIEW CORE AS TEXT INSTEAD OF GRAPHICS? You can bring up one or several
scrolling textual displays ("range windows") of core by shift-clicking on
the desired location in core.
CAN I SET BREAKPOINTS? Yes, use COMMAND-CLICK on core or in a "range window."
Core! supports several kinds of breakpoints especially for use in Core War debugging.
HOW CAN I MAKE CORE! GO FASTER? Hide the core window with the "hide core"
menu item, and halt core window update with "No Maintenance". See the
manual for details.
HOW CAN I WRITE A CHAMPION FIGHTER PROGRAM? Look at the example programs,
and use the Standards document and your imagination!
KNOWN BUGS:
The only problem I know of involves using System 7's "Hide Application" function
to hide Core! while it is running a tournament. When the tournament is complete
and you un-hide Core!, you may experience a program error if you click first on
the tournament results window. I'm working on it, really I am! In the meantime,
if you don't hide Core! during a tournament, you won't see this.
RELEASE HISTORY:
1.00: First general release
1.01: Prevent spurious virus warnings when System contains CODE resources
(Virus check disabled on Macs with 64K ROMs)
Address change (incl. docs)
1.1: Upgraded to Think C version 5.0, added balloon help for System 7.
1.2: Fixed terrible bug where the SUB instruction fails to normalize the A-field.
Also caused RETURN/ENTER accelerators to work properly in dialogs.